package chapter04.s02finalkeyword.example07;

// final的英文意思是“最终”。
// 在Java中，可以使用final关键字声明类、属性、方法，
// 在声明时需要注意以下几点：
//（1）使用final修饰的 类 不能有子类。
//（2）使用final修饰的 方法 不能被子类重写。
//（3）使用final修饰的 变量 （成员变量和局部变量）是常量，常量不可修改。

// 使用final关键字修饰Animal类
// 类被final关键字修饰后，该类将不可以被继承，即不能够派生子类。
//final class Animal {
class Animal {
    // 方法体为空
}

// Dog类继承Animal类
class Dog extends Animal {
    // 方法体为空
}

// 定义测试类
public class Example07 {
    public static void main(String[] args) {
        Dog dog = new Dog();        // 创建Dog类的实例对象
    }
}
